package cn.yunhe.service;

import cn.yunhe.dao.ILiuYanDao;
import cn.yunhe.dao.impl.LiuYanDao;
import cn.yunhe.entity.LiuYan;

import java.util.List;

public class LiuYanService {

    ILiuYanDao liuYanDao = new LiuYanDao();

    /**
     * 新增留言
     *
     * @param liuYan
     * @return
     */
    public boolean addLiuYan(LiuYan liuYan){
        return liuYanDao.addLiuYan(liuYan);
    }

    /**
     * 获取所有留言
     *
     * @param pageNum   每页显示的条数
     * @param pageIndex 当前页
     * @return
     */
   public List<LiuYan> getAll(int pageNum, int pageIndex){
       return liuYanDao.getAll(pageNum,pageIndex);
   }

    /**
     * 返回所有条数
     *
     * @return
     */
    public int allCount(){
        return liuYanDao.allCount();
    }

    /**
     * 通过lid获取留言对象
     *
     * @param lid
     * @return
     */
   public LiuYan getLiuYan(int lid){
       return liuYanDao.getLiuYan(lid);
   }

    /**
     * 编辑留言
     * @return
     */
    public boolean updateLiuYan(LiuYan liuYan){
        return liuYanDao.updateLiuYan(liuYan);
    }
}
